TOP

VBA-Урок 14.1. Использование Excel функций

VBA Функции

VBA имеет много функций, которые можно использовать в своих разработках.

В этом курсе мы использовали некоторые из них, как функции IsNumeric, Year, Split, Join, Array, Date, Chr и т.д.

Вы можете найти список всех основных функций VBA (с примером использования каждой функции) в разделе «Функции VBA».

Также в коде VBA можно использовать обычные EXCEL функции, которые мы увидим далее в этом уроке.


EXCEL Функции

Чтобы добавить Excel функцию в VBA код, введите WorksheetFunction и поставьте точку ("."), после чего появится список функций:

Выберите любую интересующую функцию Excel для примера COUNTBLANK и заполните ее аргументы:

WorksheetFunction Пример

В следующем примере VBA макроса, мы подсчитаем количество пустых ячеек в диапазоне "A1:D8", сохраним полученное значение в переменной, а затем отразим его в диалоговом окне:

Sub test()
     var_test = WorksheetFunction.CountBlank(Range("A1:D8"))
     MsgBox var_test
End Sub